package com.jie.po;

import com.google.common.collect.Multimap;
import io.minio.messages.Part;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Author: 杰
 * @Project :net-disk
 * @DateTime: 2024/5/8 16:18
 **/
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class MultipartUploadCreatePO {
    private String bucketName;
    private String region;
    private String objectName;
    private Multimap<String, String> headers;
    private Multimap<String, String> extraQueryParams;

    private String uploadId;

    private Integer maxParts;

    private Part[] parts;

    private Integer partNumberMarker;
}
